912426
214442
52045
895424
106504
352714
1053760
555858
1139906
8918
496597
819626
130528
121394
820535
862905
486700
913983
917772
974906
912457
77663
792728
511655